home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 001a / tagit11.zip / TAGIT.DOC < prev   
Text File  |  1991-09-23  |  23KB  |  421 lines

  1.                           Tag-It Version 1.1
  2.  
  3.  
  4.      General Information:
  5.      
  6.          Tag-It  is a  Terminate Stay Resident (TSR) program that can be
  7.      used to  "pop-up" over  any TEXT application and copy from one to a
  8.      maximum of  12 characters  at  a  time  and  paste  these  captured
  9.      characters back into the keyboard buffer.  Its designed purpose was
  10.      to capture  file names from Bulletin Board Systems and automate the
  11.      transfer process  by entering  the files  to be up or downloaded by
  12.      pasting the  names into  the keyboard buffer.  However, the cut and
  13.      paste functionality  lends itself to a broad range of uses.  If you
  14.      think of  a new  way to  use Tag-It, please let us know and we will
  15.      include your ideas in future upgrades.
  16.      
  17.      
  18.      Distribution:
  19.      
  20.      Tag-It is  being distributed  as ShareWare.   Due to the burgeoning
  21.      BBS community,  I will  not burden  you with  the minutiae of legal
  22.      descriptions.
  23.      
  24.      For those  who may  not know  what ShareWare  is: It  is  simply  a
  25.      different method of marketing software.  You are free to distribute
  26.      Tag-It to anyone you wish.  The requirements are simple:
  27.      
  28.             1)  If after  trying Tag-It for a "short" period of time you
  29.      find that  it is  useful and  you will continue to use it, then you
  30.      must pay for it.
  31.      
  32.      This software  is copyrighted  and enjoys  all  the  protection  of
  33.      software you  purchase "off  the shelf".  ShareWare authors  simply
  34.      allow you to try our software before you buy it.
  35.      
  36.           2) You must not alter Tag-It in ANY MANNER.  It is distributed
  37.      only in .ZIP format and consists of 3 and only 3 files.
  38.           TAGIT.COM - The executable file
  39.           TAGIT.DOC - The documentation (this file)
  40.           REGISTER.FRM - Registration form
  41.      
  42.          While  it is  not required  that you  distribute Tag-It in .ZIP
  43.      format, you are required to distribute all three files.
  44.      
  45.          For  those companies  that  distribute  and/or  sell  diskettes
  46.      containing ShareWare programs:
  47.         You are welcome to distribute Tag-It by itself or in conjunction
  48.      with other  programs. You  are not permitted to accepted monies for
  49.      registration of  this product,  but  may  charge  whatever  fee  is
  50.      customary for  your  service as long as it in no way purports to be
  51.      for registration of this program.
  52.      
  53.        If   you  find   Tag-It  useful,   if  you   find  a  problem  or
  54.      incompatibility, if  you have  suggestions on  how to  improve  the
  55.      program, I  would like to hear from you.  A small postcard or short
  56.      note or  letter expressing  your  opinions,  suggestions  and  even
  57.      criticisms are  appreciated.  Of  course  a  paid  registration  is
  58.      appreciated the  most, but  even if you do not feel it is worth the
  59.      registration fee, I am still interested in your comments.
  60.  
  61.          What  do you  get for  your registration?  Other than perhaps a
  62.      "warm fuzzy" feeling for supporting the ShareWare concept, nothing.
  63.      Tag-It is  not crippled  or inhibited  in ANY WAY.  The program you
  64.      are using  is the  only one distributed.  I find it foolish to send
  65.      out a  different  program  with  a  few  more  features  or  a  few
  66.      annoyances removed  when the  cost involved  is so small.  I do not
  67.      think it  would add  to the  number of  registrations, yet  it most
  68.      definitely cuts  into the  small profit  generated by  the program.
  69.      Once you  register any of my ShareWare programs, you are registered
  70.      for LIFE.   That simply means that you can use any and all upgrades
  71.      of the  registered program without paying any additional fees.  The
  72.      burden on locating the upgrades however, is on you.
  73.      
  74.          At  the end  of the  documentation I  will list  the names  and
  75.      telephone numbers  of some  BBS systems  that will  always have the
  76.      most current  version of Tag-It and most of my ShareWare and Public
  77.      Domain programs.
  78.      
  79.      
  80.      Program Operation:
  81.      
  82.      To load Tag-It, simply enter the executable name at the DOS prompt.
  83.      Example: TAGIT <enter>
  84.      
  85.          The  copyright notice  will appear and the program displays the
  86.      hotkeys that activate the program, which is currently ALT-SPACEBAR.
  87.      If I  receive enough  requests, I can make Tag-It self modifying so
  88.      you can change the hot-key as well as the colors.
  89.      
  90.          To  remove Tag-It from memory, simply type: TAGIT /u (case does
  91.      not matter)  at the  DOS prompt.  If  the  program  can  be  safely
  92.      removed, it  will print  a message telling you that the removal was
  93.      successful. If  there is another program loaded above Tag-It and it
  94.      can not be removed, it will tell you this as well; however, it more
  95.      than likely  will de-activate itself. I do this to keep from making
  96.      a "hole"  in memory  which would  corrupt memory and cause a system
  97.      lock. Once  you have removed any other programs "above" Tag-It, try
  98.      and de-install Tag-It again and it will remove itself from memory.
  99.      
  100.          If you try to load the program more than once, it will tell you
  101.      that it is already loaded and will not place a second copy in RAM.
  102.      
  103.          Tag-It  currently occupies approximately 18K of RAM on a system
  104.      with a  color video card. If you are using Tag-It with a monochrome
  105.      card, the RAM requirements will be exactly 4000 bytes greater.  The
  106.      difference is  the amount  of memory that must be allocated to save
  107.      the screen  of the  application Tag-It  will be  "popped-up"  over.
  108.      Color cards  have 8  different video  pages, most  of which are not
  109.      used. So when you activate Tag-It, I copy the current display to an
  110.      inactive video  page and  restore it   when  you "pop-down".  Since
  111.      normal mono systems do not have this ability, I must reserve memory
  112.      in RAM to save your display.
  113.      
  114.         Tag-It will  automatically detect  the  type  of  video  adapter
  115.      installed, and  fully supports  25, 43 and 50 line modes. While you
  116.      can tag  a file from anywhere on the screen except the bottom line,
  117.      which is used for Tag-It's status line, the file display is limited
  118.      to only  the top 25 lines.  Since Tag-It is currently limited to 96
  119.      separate items  in the buffer, I saw no need to take the extra code
  120.      to display  them in  two columns in 43 or 50 line mode vs 4 columns
  121.      in 25 line mode.
  122.  
  123.        Most of the keys (commands) that Tag-It understands are listed on
  124.      the status  line when you activate (pop-up) the program.  Since one
  125.      line in  standard text  mode is  limited to 80 characters, I had to
  126.      either use 2 lines to display all the commands simultaneously or be
  127.      selective on  what I  display.   Considering the  simplicity of the
  128.      program, and  hopefully the  intuitiveness of its  design, you will
  129.      find the prompts sufficient.
  130.      
  131.         There are  total of  three different  prompt lines  that can  be
  132.      displayed using  a combination  of the following commands. When you
  133.      first activate  Tag-It by pressing the hot key, the program that is
  134.      currently active  is suspended and the first prompt line displayed.
  135.      If you  press either  the "T"  or any  of the  movement keys listed
  136.      below, the  Current screen  color will  change and  a highlight bar
  137.      will appear.  Once at  least one  item has been tagged or placed in
  138.      the buffer, or a file has been loaded into the buffer, you can view
  139.      the current buffer by pressing either the "D" (for Download) or "V"
  140.      (for View).
  141.      
  142.          Since Tag-It suspends the foreground process without disrupting
  143.      the interrupts  or dropping  carrier, you  can use  it  to  prevent
  144.      information from  scrolling off the screen before you have a chance
  145.      to read  it. Many PC communications programs have a built in scroll
  146.      back buffer,  which will  allow you  to read  information that  has
  147.      scrolled off  the screen.  Tag-It is  not  meant  to  replace  this
  148.      functionality, simply add to it.
  149.      
  150.          Movement Keys: Once you have activated Tag-It and pressed a key
  151.      to display the highlight bar, you can move the highlight bar around
  152.      the screen  using the following keys: The arrow keys, Page Up, Page
  153.      Down, Tab, Shift-Tab, Home and End. All should be self-explanatory.
  154.      
  155.      
  156.         To adjust the width of the highlight bar, hold down the CTRL key
  157.      and press  the right  arrow to increase the size (max of 12 spaces)
  158.      and the  left arrow  to decrease  it (min  of 1). While I strip off
  159.      blank spaces  on the  front and  end of  all  tagged  items  before
  160.      pasting them  into the  buffer, it is normally a good idea to "left
  161.      justify" the  item you  want to  tag in  the highlight  bar  before
  162.      pressing enter  and putting  it into the buffer.  This simply means
  163.      align the first character of the file you want to tag with the left
  164.      side of  the highlight  bar.  The primary reason for this is if you
  165.      sort the  files, they  are sorted starting with the FIRST character
  166.      in the  filename. An  empty space  will cause  the sort to turn out
  167.      different from what you may expect or want.
  168.      
  169.      [T]ag Files-  when you  press "T",  I reverse the video or on color
  170.      systems use  yellow on  black with a blue highlight bar.  To tag or
  171.      copy the  highlighted characters  into the buffer, simply press the
  172.      ENTER key.  To move the highlight bar around the screen you can use
  173.      any of  the arrow  keys, Home, End, Page Up and Down, TAB and Shift
  174.      TAB. To  change the  width of the highlight bar, hold down the CTRL
  175.      key and  press the  left or  right arrow keys.  The bar will change
  176.      from a  minimum of  one and to a maximum of 12 characters in width.
  177.      When you  tag or  copy an  item into  the buffer,  I  automatically
  178.      advance the  highlight bar to the next line. If you are on line 24,
  179.      the highlight bar increments the width of the bar and moves to line
  180.      one.
  181.  
  182.          Tag-It  is currently limited to a maximum of 96 tagged items in
  183.      the   buffer at one time.  Why 96?  When using the maximum width of
  184.      12      characters, 4 columns fits the best on an 80 column screen.
  185.      Multiply that by 24 rows which is the most common usage, you end up
  186.      with 96.  Another reason is to keep the RAM footprint small.  Since
  187.      I store  all of  the tagged characters in memory for fast access, I
  188.      have to  reserve space  for the maximum amount of characters that I
  189.      allow. Currently  this buffer  takes  up  1152  bytes  of  the  18K
  190.      footprint of  the program.   Increasing  the number  or size of the
  191.      tagged items would directly increase the RAM used by Tag-It.
  192.      
  193.      [V]iew files- obviously works only if you have some tagged.
  194.      
  195.      [D]ownload- same  as above  when on  main screen,  takes you to the
  196.      listing of  tagged files.  Pressing [D] while a file is highlighted
  197.      will cause  those characters  to be stuffed in the keyboard buffer.
  198.      You can also press the ENTER key while highlighting a file to paste
  199.      it into  the buffer.   Once a file has been pasted into the buffer,
  200.      the next  time you  activate Tag-It,  this same  screen will be the
  201.      first one  displayed and  a check mark "√" will appear to the right
  202.      of all  files that have been pasted into the buffer.  Additionally,
  203.      the highlight bar will be incremented to the next item in the list.
  204.      If you are using Tag-It to upload or download files, this minimizes
  205.      the number of keypresses to accomplish the task.
  206.      
  207.      [C]lear- you  guessed it,  clears all tagged files from the buffer.
  208.      This key  is only  active when  you are  in the  "Tag Screen"  (the
  209.      number of  files tagged  is displayed in the lower left corner). No
  210.      prompts or  warnings are  displayed. Once you press "C", the buffer
  211.      is cleared.
  212.      
  213.      [F]ile R/W-  Read and  write disk files. When you press [F] you are
  214.      prompted with  "[R]ead or  [W]rite to  a file:"   Press  R or  W to
  215.      indicate your  choice or  Escape to  cancel.   If you press [W] and
  216.      you haven't  tagged anything  yet, it  will just bleep at you...try
  217.      again. If  you try to read a file that is not in the proper format,
  218.      it will  bleep at  you and  not load  anything.  If you are viewing
  219.      some       files  you just  tagged, and  then read  in another file
  220.      without saving  these first,  Tag-It will  read in  the  new  file,
  221.      totally overwriting  the existing  data.   The input  field for the
  222.      file names  is VERY  simplistic and very limited. Keep in mind this
  223.      is in  assembly, and since this routine has a VERY limited purpose,
  224.      it is kept simple to keep it small.
  225.      
  226.      [S]ort- you  can press  sort at anytime and any items in the buffer
  227.      will be  sorted in  ascending order.   This  is blindingly fast. To
  228.      see for  yourself, tag  96 items (the current limit). Press [V]iew,
  229.      and  then  [S]ort.  Before  you  can  blink,  the  sorted  list  is
  230.      displayed. When  you use  the Sort  command  all  Check  Marks  and
  231.      Asterisks are  cleared. I  did not  feel it was worth the amount of
  232.      code necessary  to maintain  this information  after the sort. With
  233.      this in mind, it is best to SORT the items BEFORE you begin pasting
  234.      them into  the keyboard buffer, if you want to maintain the markers
  235.      next to the tagged items (check marks and asterisks).
  236.      
  237.      [Space Bar]-  while viewing the buffer (tagged items), pressing the
  238.      space bar  will toggle  the check  mark "√"  next to  any item. All
  239.      files that  you paste  into the  keyboard buffer will automatically
  240.      have this Check Mark placed next to them.  This is to help you keep
  241.      track of  those files  which have  been downloaded.  The Space  Bar
  242.      gives you the ability to toggle this mark.
  243.  
  244.      [Del]ete- while you are viewing the tagged items, you can press the
  245.      delete key  and the  currently highlighted  item is deleted and the
  246.      list re-displayed.   Again,  this  is  very  fast.  All  marks  are
  247.      preserved during this operation.
  248.      
  249.      [X] Marks  the highlighted  item with  an asterisk  "*"  for  batch
  250.      downloads. All  files so marked will be pasted one after the other,
  251.      in batch mode, when  you press  CTRL-ENTER.  Several  BBS  programs
  252.      allow batch  downloads, but  differ on  the method used. Some allow
  253.      you to  type in  a long  list of  names separated  by a  space  and
  254.      terminated with  a Carriage  Return (Enter).  Others require you to
  255.      enter a  FileName -  Enter, FileName  - Enter,  etc.   Tag-It, will
  256.      accommodate BOTH  methods. If BatchLine is enabled (see command [B]
  257.      below), then  the FileNames  will be entered all on one line with a
  258.      carriage return  at the  end of  the list.   If  BatchLine  is  NOT
  259.      enabled, each  FileName is terminated with its own Carriage Return.
  260.      Also make  note of  the "D" switch listed below. This switch is not
  261.      mutually exclusive  with BatchLine  mode.   If both are toggled on,
  262.      then both options are used.
  263.      
  264.      
  265.      ENTER- Active  only when you are in the File Display mode. (Viewing
  266.      the files  you have tagged.) If you have a file (or part of a file)
  267.      highlighted and  press enter. Those characters that are highlighted
  268.      will be  pasted into  the buffer. Refer to the [D] prompt below for
  269.      additional information.
  270.      
  271.      CTRL-ENTER- Active  only when  you are  in the  File Display  mode.
  272.      (Viewing the  files you  have tagged.)   Pressing  Ctrl-Enter  will
  273.      paste all  files marked  with an asterisk into the keyboard buffer.
  274.      The method  used will  depend on  whether or  not BatchLine mode is
  275.      active (see below).
  276.      
  277.      NOTE: For  BBS systems  that do not support batch downloads, do NOT
  278.      attempt to  use the batch method. The extra characters being pasted
  279.      into the  keyboard can  cause  "unpredictable"  results.  Most  BBS
  280.      systems that  do allow  batch downloads  require you  to have first
  281.      selected a  transfer protocol that supports batch transfers. Please
  282.      refer to  the documentation  for  the  specific  BBS  software  for
  283.      further information.
  284.      
  285.      
  286.      Toggle States:
  287.      
  288.      When you  start/load Tag-It,  you have the option to pass it any of
  289.      the four  command line  switches that  it recognizes.   All four of
  290.      these switches,  enable or  disable certain features.  All of these
  291.      switches can  also be toggled while the program is active by an ALT
  292.      key combination  listed below.   The  command line switches are NOT
  293.      case sensitive,  can be  passed in any order and do not require any
  294.      special separators.  The status  of the  switches is indicated by a
  295.      small box  on the  right end  of the status line. If the particular
  296.      option is  ON, the  corresponding letter  will appear in the box on
  297.      this line. [DSTB]
  298.      
  299.  
  300.      [D] Prompt:  (ALT-D) Most BBS software recognizes the letter "D" as
  301.      the command  to download a file, and many allow you to pass the "D"
  302.      followed by  the filename(s).   When the D-prompt is ON, EVERY file
  303.      that is  pasted into  the keyboard  buffer will have the letter "D"
  304.      and a space prepended to it. If you are in the File View screen and
  305.      have a  file highlighted  and press ENTER. If there is a "D" in the
  306.      status box  on the end of the bottom line, then Tag-It will pass "D
  307.      FileName" to  the underlying application.  If you tag several files
  308.      and press  CTRL-ENTER, Tag-It  will put  a "D  [space]" in front of
  309.      each and every file.  If BatchLine mode is disabled, then each file
  310.      will be  pasted to  the buffer  in the format "D FileName [CR]". If
  311.      BatchLine mode  is Enabled  then Tag-It  would send  "D FileName1 D
  312.      FileName2 D  FileName3...etc".   I have  not seen  a BBS that would
  313.      accept this  last method,  so if  you are using BatchLine mode, you
  314.      may want to be sure that the D prompt is DISABLED.
  315.      
  316.      
  317.      [S]ound: (ALT-S)  When you  pop-up Tag-It it makes a short "chirp".
  318.      If you  find this annoying, then either enter an "S" on the command
  319.      line when  you start Tag-It, or you can toggle the sound off and on
  320.      with the  ALT-S key  combination. When  sound is  OFF, an  "S"  for
  321.      Silence will appear in the status box at the end of the line.
  322.      
  323.      
  324.      [T]ag Mark:  (ALT-T) When  you are  tagging FileNames  to be placed
  325.      into the  buffer, you  highlight the  characters you want and press
  326.      the ENTER  key.   The highlight  bar increments  one  row  and  the
  327.      counter in  the left  corner of  the bottom line also increments by
  328.      one.   If you  want to have a small marker placed next to the items
  329.      you have  placed in  the buffer,  either enter a "T" on the command
  330.      line when  you load  Tag-It, or press ALT-T to toggle the marker on
  331.      and off.  When Tag Mark is ON, the marker "" will be placed to the
  332.      right of  the tagged file. Should the right bounds of the highlight
  333.      bar be  on column 80, then the marker will be placed to the left of
  334.      the file.  The only  drawback to  using the Tag Marker is of course
  335.      until you  "pop-down" that  marker is  on  your  screen  and  could
  336.      overwrite part  of a  filename or  other data.  Of course  when you
  337.      "pop-down", the original screen is restored unchanged regardless of
  338.      this status.
  339.      
  340.      
  341.      [B]atchLine mode: (ALT-B) When BatchLine mode is enabled, all files
  342.      Marked "*"  will be  entered one  after the  other,  with  a  space
  343.      CHR$(32) between  them, when  the  CTRL-ENTER  key  combination  is
  344.      pressed while  the tagged files are displayed. If BatchLine mode is
  345.      disabled, each  file marked will be pasted into the keyboard buffer
  346.      with a Carriage Return CHR$(13), between them.
  347.      
  348.      
  349.      Warranty/Guarantee: While  Tag-It has  been  thoroughly  tested  on
  350.      several different  BBS packages,  it  is  provided  "as-is".  Micro
  351.      Business Consultants  is not responsible for any damages or loss of
  352.      data (either  real or  perceived) that may arise as a result of the
  353.      use or  misuse of  this software.  Your use of this program implies
  354.      your agreement with these terms.
  355.      
  356.  
  357.      Other Uses:
  358.      
  359.      1) Use  Tag-It to save the message numbers that you want to read as
  360.      you are doing a Quick Scan on PC Board or similar systems.
  361.      ----------------------------------------------------------------------
  362.  
  363.      Other Shareware/Public Domain programs by M.B.C.:
  364.  
  365.      Q-Boot:   Create/maintain and swap multiple configuration files
  366.                (Config.Sys and Autoexec.Bat) in one master file and
  367.                optionally  reboot your PC.  Chosen by Software Labs as
  368.                "Best In Group" 1991.
  369.  
  370.      SayTime:  Tells the date and time over the PC speaker.
  371.  
  372.      SayIT!:   A public domain program that allows you to pick any words from
  373.                the existing library and playback messages over your PC Speaker,
  374.                in whatever order you wish.  Make sentences, phrases etc.
  375.  
  376.      AutoFile: Automatic unattended file transfer program.  This is a stand-
  377.                alone Shareware program.  It does NOT interface with any
  378.                other communicatons packages and is not meant for BBS use.
  379.  
  380.      QCopy:    A public domain replacement for DOS Xcopy or copy.  Provides
  381.                overwrite protection if the filename exists in the target and
  382.                the file being copied has an earlier date/time stamp.  Only 5K!
  383.  
  384.      Scrn2File: Dumps the current text video display to a user defined file
  385.                 with date/time stamp.
  386.      -----------------------------------------------------------------------
  387.      
  388.      Support/Contacting the author: (Tim O'Pry)
  389.      
  390.      I can be reached through any of the following BBS:
  391.      
  392.      Atlanta, GA:
  393.      
  394.      Paradigm- (404) 671-1581
  395.      IBM PC Users Group- (404) 879-9389
  396.      Cam's Wilcat House- (404) 461-5947
  397.      The Big Peach- (404) 446-6650
  398.      
  399.      Denver, CO:
  400.      
  401.      System Support- (303) 469-9389
  402.      
  403.      Compuserve ID: 76357,2152
  404.      
  405.      
  406.      If you  have any  problems, comments or suggestions I would like to
  407.      hear from you.  If you would like to register, please print out the
  408.      registration form in the REGISTER.FRM file and mail it with a check
  409.      for $10.00 to:
  410.      
  411.      Micro Business Consultants
  412.      1298 Cedar Park Place
  413.      Stone Mountain, GA  30083
  414.      
  415.      
  416.      Thank you for taking the time to evaluate Tag-It and supporting the
  417.      shareware concept.
  418.      
  419.      Tim O'Pry
  420.      September 1991
  421.